/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pio.action.coordinador;

import DBMS.DataBaseManager;
import clases.Aspirante;
import clases.Coordinador;
import clases.InstitucionAspirante;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import javax.servlet.http.HttpServletRequest;

/**
 *
 * @author tamerdark
 */
class Comun {
    static List fillInstituciones(HttpServletRequest request){
        Coordinador c= new Coordinador();
        c.setCedula((String)request.getSession().getAttribute("cedula"));
        DataBaseManager dbms = DataBaseManager.getInstance();
        ArrayList cs = dbms.consultarCoordinador(c);
        Iterator i = cs.iterator();
        Coordinador a = (Coordinador) i.next();
        request.setAttribute("instituciones", a.getInstituciones());
        return a.getInstituciones();
    }

    static void fillAspirantes(HttpServletRequest request) {
        Coordinador c = new Coordinador();
        c.setCedula((String)request.getSession().getAttribute("cedula"));
        DataBaseManager dbms = DataBaseManager.getInstance();
        List<InstitucionAspirante> l = dbms.consultarAspirantes(c);
        if(l == null){
            System.out.println("La lista es nula");
        }else if(l.isEmpty()){
            System.out.println("La lista esta vacia");
        }
//        System.out.println("Los aspirantes son: ");
//        for(InstitucionAspirante b: l){
//            for(Aspirante a: b.getAspirantes()){
//                System.out.println(a.getCedula());
//            }
//        }
        request.setAttribute("aspirantes", l);
    }
}
